using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Globalization;
using System.Threading;
using IFRS.Web;

public partial class ReportPages_RPT_BOT114 : PageBase
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("th-TH");
            Thread.CurrentThread.CurrentUICulture = new CultureInfo("th-TH");

            // รันปีย้อนหลัง 50 ปี
            //for (int i = DateTime.Now.Year; i >= DateTime.Now.Year - 50; i--)
            //{
            //    ddlYear.Items.Add(new ListItem((i + 543).ToString(), (i + 543).ToString()));
            //}
            //ddlYear.DataBind();

            //// ตัวเลือกกรณีเป็น DropDownList
            // Utility.BindDropDownList(ref ddlSelectList, "SELECT * FROM smenu_system", "menu_system_id", "menu_system");
            // ddlSelectList.DataBind();
        }
    }

    protected void btnPreview_Click(object sender, EventArgs e)
    {

        Report Rep = new Report();
        Rep.ReportName = "/Reports/RP_BOT_114";

        //Rep.Parameters.Add(new ReportParameter("ReportName", "Report1")); // เปลี่ยนแปลง ParameterName และ ParameterValue ตามรายงานที่เรียก

        // ส่ง Parameter ให้รายงานในกรณีที่ตัวเลือกเป็นวันที่ 


        // Label1.Text = Utility.toDate2(Convert.ToDateTime(txtMonth.Text));


        Rep.Parameters.Add(new ReportParameter("P_DATE", Utility.toDate2(Convert.ToDateTime(txtMonth.Text))));



        frameReport.Attributes.Add("src", Rep.CreatePreview());
        frameReport.Attributes.Add("height", "800px");
    }
}